San Miguel's climate is characterized by mild winters, with temperatures rarely dropping below freezing. Spring and autumn are pleasant, with daytime highs in the mid-20s to low 30s Celsius. Summer months bring hot days, often reaching over 35C, while nights remain relatively cool. The warmest period of the year is from November to January, with average temperatures peaking at around 24C.